make up the deficiencies - İngilizce Eşanlam Sözlük