blood pits - Turkish English Dictionary