detachment of surface eddies - French English Dictionary