nettle dodder - Turkish English Dictionary