like something the cat drug in - Turkish English Dictionary