fenestra of the cochlea - Allemand Anglais Dictionnaire