billings on long-term contracts - Spanish English Dictionary