gone on a pilgrimage - Alemán Inglés Diccionario