repugnarse - French English Dictionary