sturdily built - Turco Inglés Diccionario