public letting - Deutsch Englisch Wörterbuch