external aperture of caniliculus of cochlea - French English Dictionary