forming icicles - French English Dictionary