to the floor (car pedal) - Español Inglés Diccionario