self-contained device - Turc Anglais Dictionnaire