be in charge of the tough jobs - Turc Anglais Dictionnaire