make up a shortage - Turc Anglais Dictionnaire