have ice in the veins - Français Anglais Dictionnaire