livestock farming equipment - Turco Inglés Diccionario