vein of cochlear aqueduct - German English Dictionary