on the barrelhead (payment) - Spanish English Dictionary