low rent housing - Deutsch Englisch Wörterbuch