self-repellency - Spanish English Dictionary