ice scorch - Turkish English Dictionary