poultice of hot herbs - Alemán Inglés Diccionario