Traducción español inglés

English version

¿Qué significa "acelerar a fondo, dar todos los gases (motores)." en Inglés