self contained underwater breathing apparatus - Turc Anglais Dictionnaire