mentally retarded person - Türkçe İngilizce Sözlük