melting of (the) snow - Turkish English Dictionary