be exuded through the veins - Français Anglais Dictionnaire