after the exercise of due diligence - Turc Anglais Dictionnaire