forming icicles - Turkish English Dictionary