self-discharger - German English Dictionary