central canals of cochlea - Allemand Anglais Dictionnaire