steering pedal - German English Dictionary