small restaurant - French English Dictionary