show proper diligence - İspanyolca İngilizce Sözlük