leaf-stalk - Turkish English Dictionary