ice pyramid - Turkish English Dictionary