pine broomrape - Turkish English Dictionary