revulse - French English Dictionary