mine defence - Francés Inglés Diccionario