gang of despicable people - Spanish English Dictionary