a diamond in the rough - French English Dictionary