self-concealed - Alemán Inglés Diccionario