branched broomrapes - Turkish English Dictionary