person with special needs - Spanish English Dictionary