dextrogyrate - French English Dictionary