like something the cat drug in - Spanish English Dictionary