sub throtlle valve - Turkish English Dictionary