oxygen regenerating respirator - Turc Anglais Dictionnaire