goat hut - French English Dictionary