spiral ligament of cochlea - Turkish English Dictionary