wormwood sage (artemisia frigida) - Español Inglés Diccionario