physical vigor - Francés Inglés Diccionario