defensive jacket - Spanish English Dictionary