self-adhesive cloth - Turc Anglais Dictionnaire