plural of resto - French English Dictionary