duty to exercise diligence - Almanca İngilizce Sözlük