mentally deficient or disordered person - Turkish English Dictionary