wormwood sage (artemisia frigida) - Turkish English Dictionary