self-contained instrument - Turc Anglais Dictionnaire