ruggedly built - Francés Inglés Diccionario