enstrophe - German English Dictionary