man of ill repute - Francés Inglés Diccionario