interlacing arches - Turkish English Dictionary