the worm has turned - French English Dictionary