self-repelling - Spanish English Dictionary