white garment worn by priests - French English Dictionary