go on a pilgrimage - Turkish English Dictionary