modulating pedal - German English Dictionary