stem of a leaf - Turkish English Dictionary