make up a deficiency - Allemand Anglais Dictionnaire