sand retaining filter - Spanisch Englisch Wörterbuch