lead a decent life - German English Dictionary