fluted rubber pedal - Alemán Inglés Diccionario