self-adhesive labels - Turkish English Dictionary