protest for nonpayment - German English Dictionary