homemade infusion with medicinal leaves - Spanish English Dictionary