tall yarrow - Turkish English Dictionary