microwave sensor - German English Dictionary