unspecified mental retardation - Spanish English Dictionary