massacre weapon - Spanish English Dictionary