pedal drives for sewing machines - Alemán Inglés Diccionario