christophsis double-towered building - German English Dictionary