self-adhesion - Turkish English Dictionary