backpackers' lodge - Alemán Inglés Diccionario