i will take care of everything else. - Turc Anglais Dictionnaire