free a mine from debris - Turco Inglés Diccionario