self-adhesive cloth - Espagnol Anglais Dictionnaire