leaf of tree - Turkish English Dictionary