weed-killing equipment - Spanish English Dictionary