sedimentation and deposition - Türkisch Englisch Wörterbuch