wriggliest - French English Dictionary