deep (vein) - French English Dictionary