go on pilgrimage - French English Dictionary