snow-capped peak - Turc Anglais Dictionnaire