infraorbital foramen - German English Dictionary