free travel of pedal - Alemán Inglés Diccionario