pouring a liquid as a sacrifice - Francés Inglés Diccionario