delinquent who robs drunk people on the street at night and with violence, stealing their belongings and clothing - Spanish English Dictionary