christophsis double-towered building - Turkish English Dictionary