sleazy slum full of low-lives - Francés Inglés Diccionario