have ice in the veins - French English Dictionary