filter self-rescuer - Turkish English Dictionary