sit-down dinner - Turkish English Dictionary