leaf scar - Turkish English Dictionary