ride on the back of a motorcycle or bicycle - Spanish English Dictionary