protective lattice against sharks - Turkish English Dictionary