rustic inn located in rural areas used by muleteers and ranchers - Español Inglés Diccionario