be something to see - French English Dictionary