self-concealed - Francés Inglés Diccionario