self-contained underwater breathing apparatus - Turc Anglais Dictionnaire