mountain farmstead - Spanish English Dictionary