supportive snowcover - Turkish English Dictionary