plant a lot of trees - Turkish English Dictionary