small farmstead made for breeding domestic animals and farming - Spanish English Dictionary