ride on the wave - Spanish English Dictionary