protest opposed to another - German English Dictionary