twin flower (linnaea borealis) - Turkish English Dictionary