footstep sound insulation - French English Dictionary