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