organ pedal - German English Dictionary