self-sufficient in something - Allemand Anglais Dictionnaire