ride the stang - Spanish English Dictionary