morally grey character - Francés Inglés Diccionario