settlement payables to customers - Spanish English Dictionary