live in better conditions - Deutsch Englisch Wörterbuch