make a pilgrimage - Alemán Inglés Diccionario