ocean eddy - Turkish English Dictionary