what does that mean? - French English Dictionary