depth of storm snow - Turkish English Dictionary