veil before the tabernacle - German English Dictionary