papilionaceous thorny shrub - Turkish English Dictionary