stay in a hut - Francés Inglés Diccionario