labyrinth-sealed - French English Dictionary