master of translation careers in Dun Laoghaire, Ireland