like a cat in a strange garret - Deutsch Englisch Wörterbuch