improved pasture - Alemán Inglés Diccionario