engine temperature gauge - German English Dictionary