torchlight procession - French English Dictionary