strong limbs of a man - Francés Inglés Diccionario