self-stick interlocking fastener - Spanisch Englisch Wörterbuch