a straitjacket - Spanish English Dictionary