restauranter - French English Dictionary