Russian sturgeon - Inglés Sinónimo Diccionario