leaf-bearing trees - Turkish English Dictionary