live a quiet life - German English Dictionary