touched in the head (rur.) - Turco Inglés Diccionario