sit-down dinner - French English Dictionary