sit-down dinner - German English Dictionary