stay in a hut - German English Dictionary