self-recording device - Turc Anglais Dictionnaire