place with abundant common alder - Alemán Inglés Diccionario