indian hemp (cannabis indica) - Turkish English Dictionary