live stock production farm - Turco Inglés Diccionario