invent something - Inglés Sinónimo Diccionario