spiral canal of cochlea - Turkish English Dictionary