foregut - French English Dictionary