pilgrim trail - French English Dictionary