ruggedly built - Alemán Inglés Diccionario