transhumant cattle agro-pastoralism - Alemán Inglés Diccionario