trailer-mounted mine clearing system - Französisch Englisch Wörterbuch