covered in cloud/clouds - Turc Anglais Dictionnaire