foot pedal mechanism - Türkçe İngilizce Sözlük