participating in a procession - French English Dictionary