ruggedly built - Turco Inglés Diccionario