bettered - Espagnol Anglais Dictionnaire