mass burial site - Turkish English Dictionary