with abundant meadows - Alemán Inglés Diccionario