supportive snowcover - Spanish English Dictionary