sacrificial animal - Francés Inglés Diccionario