making a pilgrimage - French English Dictionary