back pedal - Alemán Inglés Diccionario