livestock rearing equipment - Turco Inglés Diccionario