self contained breathing apparatus with full facepiece - German English Dictionary