place of pilgrimage - Turkish English Dictionary