like a cat in a strange garret - Spanish English Dictionary