Diccionario Español-Inglés
matanza
Killing, massacre, slaughter
Diccionario Español-Inglés
matador
matar