vigorous (persons) - Francés Inglés Diccionario