sanctuary veil - German English Dictionary