oxygen regenerating respirator - Turco Inglés Diccionario