the curtain of mystery - Alemán Inglés Diccionario