skilful and clever person - Francés Inglés Diccionario