little fossa of the cochlear window - Türkçe İngilizce Sözlük