a world to see - French English Dictionary