taking of the veil - German English Dictionary