structure-borne sound insulation - French English Dictionary