come up with a better idea - Francés Inglés Diccionario