weed-killing equipment - Turkish English Dictionary