a refreshing herbal tea served cold, containing emollient properties - Spanish English Dictionary