resistance rank badge - French English Dictionary