person who has mental deficiencies - Turkish English Dictionary