cesspool of vice - Alemán Inglés Diccionario