self-stick interlocking fastener - Espagnol Anglais Dictionnaire