be repelled by something - French English Dictionary