ride a wave of something - Turkish English Dictionary