to take up an idea - Alemán Inglés Diccionario