true nature (self) - Francés Inglés Diccionario