self-repugnant - French English Dictionary