tuber cochleae - Turkish English Dictionary