clover dodder - Turkish English Dictionary