mentally deranged person - Turkish English Dictionary