labyrinth loudspeaker - German English Dictionary