be covered in snow - Turc Anglais Dictionnaire