idle and licentious life - Francés Inglés Diccionario