self-contained underwater breathing apparatus - Turco Inglés Diccionario