goes on a pilgrimage - French English Dictionary