ball seat valve - Turkish English Dictionary