what people will say - French English Dictionary