snow covered area - Turkish English Dictionary