physical strength - Francés Inglés Diccionario