stay in a hut - Turc Anglais Dictionnaire