made a pilgrimage - French English Dictionary