make up the deficiencies - İspanyolca İngilizce Sözlük