English to German technical terms in specialist area of sound.
Languages
English
German