hard upper torso (hut) - Turco Inglés Diccionario