sustaining pedal - Turkish English Dictionary