magendie's foramen - German English Dictionary