very capable person - Francés Inglés Diccionario