snow-covered peak - Turc Anglais Dictionnaire