protesting - German English Dictionary