edentulate - German English Dictionary