make up the deficiencies - Türkçe İngilizce Sözlük