think up an idea - Francés Inglés Diccionario