toilet drain heater - German English Dictionary