sound-recording studio - French English Dictionary