self-repellency - Turkish English Dictionary