loudspeaker boxes - German English Dictionary