fenestra of the cochlea - Français Anglais Dictionnaire