outdoor restaurant - French English Dictionary