keen and active - Alemán Inglés Diccionario