screw with one's head/mind - Türkisch Englisch Wörterbuch