he's got a screw loose. - Deutsch Englisch Wörterbuch