fenestra of the cochlea - Turkish English Dictionary