sand retaining filter - Türkisch Englisch Wörterbuch