stay in a hut - Turco Inglés Diccionario