duty to exercise diligence - Fransızca İngilizce Sözlük