total pressure probe - Turkish English Dictionary