sneezeweed (achillea ptarmica) - Turkish English Dictionary