livestock rearing equipment - German English Dictionary