royal chapel - German English Dictionary