electrical engine heater kit - German English Dictionary