person of questionable character - Francés Inglés Diccionario