roast turbot - Turkish English Dictionary