effigy mound - German English Dictionary