mine-clearance system - Francés Inglés Diccionario