cochlea - French English Dictionary