sand retaining filter - Deutsch Englisch Wörterbuch