make pilgrimage - German English Dictionary