editor translator reviser careers in Dublin, Ireland