protective jacket - Spanish English Dictionary