gangs are prowling the streets. - French English Dictionary