spiral ligament of cochlea - German English Dictionary