self-contained instrument - Anglais Synonymes Dictionnaire