self-contained underwater breathing apparatus - German English Dictionary