not (quite) right in the head - Turco Inglés Diccionario