levogyrate - French English Dictionary