stump sprout - German English Dictionary