cavity in a vein - French English Dictionary