smell like a rose - French English Dictionary