storm deposits - Türkisch Englisch Wörterbuch