mine sweeping detector - German English Dictionary