high standards of living - German English Dictionary