support arrearages - Spanish English Dictionary