set retardation - Spanish English Dictionary