to take up an idea - Español Inglés Diccionario