loudspeaker cabinet - French English Dictionary