protestiert - German English Dictionary