resto - French English Dictionary