self-rescue apparatus - Französisch Englisch Wörterbuch