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