effigy mound - Turkish English Dictionary