dextrogyrate - Spanish English Dictionary