microwave fence sensor - Spanish English Dictionary