livestock farming equipment - German English Dictionary