protest for non payment - French English Dictionary