sprout buds - German English Dictionary