total pressure tube - Spanish English Dictionary