periapex - German English Dictionary