papilionaceous thorny shrub - Alemán Inglés Diccionario