homemade infusion of medicinal herbs - Alemán Inglés Diccionario