take your foot off the brake - Francés Inglés Diccionario