enstrophe - French English Dictionary