infusion or herbal tea made of pepper elder - Español Inglés Diccionario