rescue apparatus for mines - Español Inglés Diccionario