reflective jacket - Spanish English Dictionary