gang of children or young people who live on the streets and generally carry out criminal activities - Spanisch Englisch Wörterbuch