cesspool of vice - Turco Inglés Diccionario