decemdentate - German English Dictionary