rain tree (samanea saman) - Turkish English Dictionary