high living standard - German English Dictionary