place with abundant common alder - Francés Inglés Diccionario