humpback salmon (oncorhynchus gorbuscha) - Turkish English Dictionary