to go on a pilgrimage - Français Anglais Dictionnaire