main chapel - German English Dictionary