immersion sensor - German English Dictionary