home for retarded persons - Türkçe İngilizce Sözlük