self-contained underwater breathing apparatus - Alemán Inglés Diccionario