labyrinth loudspeaker - Turkish English Dictionary