seafood grill - Turkish English Dictionary