have ice in the veins - German English Dictionary