not (quite) right in the head - Türkisch Englisch Wörterbuch