sesquiterpenoids - Francés Inglés Diccionario