pyloric sphincter - French English Dictionary