sub-normal - French English Dictionary