repanchingarse - French English Dictionary