do one's diligence - İspanyolca İngilizce Sözlük