superficial temporal vein - French English Dictionary