(a person) demented - Turco Inglés Diccionario