levogyrate - German English Dictionary