central canals of cochlea - Französisch Englisch Wörterbuch