special needs person - Spanish English Dictionary