foot throttle - Francés Inglés Diccionario