wall loudspeaker cabinet - French English Dictionary