wormwood sage (artemisia frigida) - Alemán Inglés Diccionario