put forward an idea - Francés Inglés Diccionario