forming icicles - Turco Inglés Diccionario