have ice in the veins - Turkish English Dictionary