manage things well - Turc Anglais Dictionnaire