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