rank patch - French English Dictionary