with abundant meadows - Francés Inglés Diccionario