heavy fall of snow - Türkisch Englisch Wörterbuch