smart and clever person - Alemán Inglés Diccionario