snow-capped - Turkish English Dictionary