damping throttle - Turkish English Dictionary