sanctuary veil - Alemán Inglés Diccionario