they are in arrear with their payments - Spanish English Dictionary