spring festival - German English Dictionary