on the barrelhead (payment) - Español Inglés Diccionario