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