broomstick (trichilia hirta) - Turkish English Dictionary