salted flour used in sacrifices - Francés Inglés Diccionario