a straitjacket - Turkish English Dictionary