what does it mean - French English Dictionary