sustain yourself with - Allemand Anglais Dictionnaire