trailer-mounted mine clearing system - Deutsch Englisch Wörterbuch