total pressure tube - German English Dictionary