ride on the wave - Turkish English Dictionary