tree of heaven - Turkish English Dictionary