large agricultural farm or livestock ranch - Spanisch Englisch Wörterbuch