self-supported - Allemand Anglais Dictionnaire