self-holding device - Turc Anglais Dictionnaire