(aggregate) interlocking - French English Dictionary