holy pilgrimage - German English Dictionary