"Cheese, eggs, fish"
Translation:치즈, 달걀, 생선
There is nothing to do with the fish being dead or alive.
죽은 물고기 - 'dead fish' is used to refer to those fish that go 'bellied up' in the water.
Yet, those live fish in the market place are called, 신선한 생선, fresh fish.
It's a matter of perception. If the fish are considered for consumption, 생선. Otherwise, 물고기.