have ice in the veins - Allemand Anglais Dictionnaire