self-rescuer

listen to the pronunciation of self-rescuer
Englisch - Englisch
A self-contained device to generate oxygen for breathing