fenestra cochleae - Turkish English Dictionary