resistance rank badge - Spanish English Dictionary