protective lattice against sharks - Spanish English Dictionary