protective slabs - Turkish English Dictionary