superficial temporal vein - German English Dictionary