of ill repute - Francés Inglés Diccionario