linseed dodder - Turkish English Dictionary