nozzle needle seat - Turkish English Dictionary