overpotent - German English Dictionary