foot throttle pedal - Alemán Inglés Diccionario