electronic throttle body - Turkish English Dictionary