manage one's affairs well - Turc Anglais Dictionnaire