invent something - Espagnol Anglais Dictionnaire