enstrofia - German English Dictionary