sauropods - Francés Inglés Diccionario