slaughter(of animals) - Francés Inglés Diccionario