to cure - Espagnol Anglais Dictionnaire