free a mine from debris - Alemán Inglés Diccionario