take your foot off the gas - Turkish English Dictionary