mental foramen - German English Dictionary