take your foot off the brake - German English Dictionary