total pressure tube - Turkish English Dictionary