mandibular foramen - German English Dictionary