olfactory gyrus - French English Dictionary