duty to exercise diligence - Turc Anglais Dictionnaire