a hard-wood euphorbiaceous tree - Francés Inglés Diccionario