ocean eddy - French English Dictionary