sub-normal - Spanish English Dictionary