foot pedal mechanism - Türkisch Englisch Wörterbuch