release the pedal - German English Dictionary