oxygen self-rescuer - German English Dictionary