transhumant cattle agro-pastoralism - Francés Inglés Diccionario