mentally deranged person - Turco Inglés Diccionario