make up a deficiency - Espagnol Anglais Dictionnaire