place populated with rubber trees - Spanisch Englisch Wörterbuch