term for protest - German English Dictionary