periodic payment of maintenance - Spanish English Dictionary