libertine and dissolute person - Francés Inglés Diccionario