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