self-resistance - German English Dictionary