live in better conditions - Allemand Anglais Dictionnaire