of limited intelligence - İspanyolca İngilizce Sözlük