sound-insulated - French English Dictionary