self-repulsive - French English Dictionary