flax dodder - Turkish English Dictionary