white alder (platylophus trifoliatus) - German English Dictionary