cesspool of iniquity - Francés Inglés Diccionario