rain tree (albizia saman) - German English Dictionary