taking of the veil - French English Dictionary