self-confiding - Espagnol Anglais Dictionnaire