small piece (of land) - Deutsch Englisch Wörterbuch