engine water temp sensor - German English Dictionary