wild poinsettia (euphorbia cyathophora) - German English Dictionary