self-rescue apparatus - Allemand Anglais Dictionnaire