European dodder - Turkish English Dictionary