cesspool of vice - Francés Inglés Diccionario