be something of a - French English Dictionary