goes on a pilgrimage - Turkish English Dictionary