infusion of some herb - Español Inglés Diccionario