stump sprout - Spanish English Dictionary