smartweed dodder - Turkish English Dictionary