unlicensed restaurant - French English Dictionary