Search term dictaphone has one result
FR French EN English
dictaphone (n) [sound recording device] (n) dictation machine (n) [sound recording device]