concealing power - Alemán Inglés Diccionario