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