make up a shortage - Türkçe İngilizce Sözlük