labyrinth gland casing - Turkish English Dictionary