high standard of living - Allemand Anglais Dictionnaire