sound insulator - French English Dictionary