miner’s self rescuer - French English Dictionary