self-adhesive label - Turkish English Dictionary