ride the stang - German English Dictionary