trapper's tea (ledum glandulosum) - Alemán Inglés Diccionario