oratorio - German English Dictionary