oxygen self-rescue apparatus - Turco Inglés Diccionario