self-adhesive cloth - Allemand Anglais Dictionnaire