soup restaurant - French English Dictionary