procession participant - French English Dictionary