arrearages of support - Spanish English Dictionary