taking foot off the gas pedal - Turkish English Dictionary