sesterterpene - Francés Inglés Diccionario