shepherds' lodge - Alemán Inglés Diccionario