make a pilgrimage - Français Anglais Dictionnaire