perhydrate - German English Dictionary