seafood restaurant - German English Dictionary