part of the jungle that has been cleared for cultivation - Spanisch Englisch Wörterbuch