lead a dissolute life - Francés Inglés Diccionario