sand sage (artemisia filifolia) - Francés Inglés Diccionario