trapper's tea (ledum glandulosum) - German English Dictionary