vein of cochlear aqueduct - French English Dictionary