live in better conditions - Almanca İngilizce Sözlük