sub throtlle valve - French English Dictionary