a tree that grows in semi-arid tropical climates (euphorbia tirucalli) - Spanisch Englisch Wörterbuch