have the privilege of something - French English Dictionary