minesweeping equipment depot - Francés Inglés Diccionario