fenestra of the cochlea - Turc Anglais Dictionnaire