pilgrims hostelry - Alemán Inglés Diccionario