arrears (of payments) - Spanish English Dictionary