sand sage (artemisia filifolia) - German English Dictionary