self-reliant - Allemand Anglais Dictionnaire