giant seaperch - Turkish English Dictionary