afforest - Deutsch Englisch Wörterbuch