poor or mean dwelling - Deutsch Englisch Wörterbuch