oxygen self-rescuer - English Synonyms Dictionary