ease up on the throttle pedal - Turkish English Dictionary