mass burial site - Spanish English Dictionary