interlocking construction - Spanish English Dictionary