(aggregate) interlocking - Turkish English Dictionary