chinese sturgeon - English Synonyms Dictionary