indian hemp (cannabis indica) - German English Dictionary