superficial temporal vein - Spanish English Dictionary