shepherds' lodge - Francés Inglés Diccionario