engine cooling fan temperature switch - German English Dictionary