located in hepatic vein - Français Anglais Dictionnaire