large festival - German English Dictionary