machete-wielding man - Spanish English Dictionary