a hard-wood euphorbiaceous tree - Alemán Inglés Diccionario