strapping fellow - Francés Inglés Diccionario