sealing labyrinth - Turkish English Dictionary