winslow's foramen - German English Dictionary