farms buildings - Spanish English Dictionary