not (quite) right in the head - Turkish English Dictionary