speckled alder (alnus rugosa) - Spanish English Dictionary