remedy the deficiency - Espagnol Anglais Dictionnaire