relating to cattle (pasture ground) - Alemán Inglés Diccionario