grilled fish and seafood platter - German English Dictionary