mental defective - Spanish English Dictionary