make up a shortage - İngilizce Eşanlam Sözlük