minesweeping equipment depot - Turco Inglés Diccionario