a tree of the genus euphorbia - Deutsch Englisch Wörterbuch