interconnecting structures - Turkish English Dictionary