standstill on payments - German English Dictionary