repugnate - French English Dictionary