winslow’s foramen - French English Dictionary