physical vigor - Alemán Inglés Diccionario