homemade infusion with medicinal leaves - Español Inglés Diccionario