self-concealed - Espagnol Anglais Dictionnaire