cannibal mound - French English Dictionary