overcome the deficiencies - İspanyolca İngilizce Sözlük