stump sprout - Turkish English Dictionary