mentally less gifted - İspanyolca İngilizce Sözlük