hole in saltpeter deposits or mines - Español Inglés Diccionario