homemade infusion of medicinal herbs - Español Inglés Diccionario