amur sturgeon - Spanish English Dictionary