self-contained aid - Anglais Synonymes Dictionnaire