physical vigor - Turco Inglés Diccionario