plural of rose - French English Dictionary