weed-killing equipment - German English Dictionary