resistance rank badge - German English Dictionary