cloud-capped mountains - Turc Anglais Dictionnaire