swamp dodder - Turkish English Dictionary