dependable undertaking - Turc Anglais Dictionnaire