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