protective grid - Spanish English Dictionary