humpbacked salmon (oncorhynchus gorbuscha) - Turkish English Dictionary