sound recording strips - Turc Anglais Dictionnaire