rancharse - French English Dictionary