due diligence and effect - İspanyolca İngilizce Sözlük