to direct and manage - Turc Anglais Dictionnaire