minesweeping equipment depot - Alemán Inglés Diccionario