like a cat in a strange garret - Francés Inglés Diccionario