shield stop sleeve - Spanish English Dictionary