naturally formed area of land - Spanisch Englisch Wörterbuch